import request from '../../utils/request'
export default{
  // 分页获取用户列表
  reqAclUserList(page,limit){
    return request({
      method:'GET',
      url:`/admin/acl/user/${page}/${limit}`
    })
  },
// 添加管理用户
reqAddAclUser(data){
return request({
  method:'POST',
  url:'/admin/acl/user/save',
  data
})
},

// 修改管理用户
reqUpdateAclUser(data){
  return request({
    method:'PUT',
    url:'/admin/acl/user/update',
    data
  })
  },

  //根据用户获取角色数据
  reqUserData(userId){
    return request({
      method:'GET',
      url:`/admin/acl/user/toAssign/${userId}`,
    })
    },
  
// 删除一个用户管理者
reqDeleteUser(id){
  return request({
    method:'DELETE',
    url:`/admin/acl/user/remove/${id}`,
  })
  },

  // 删除多个用户管理者
  reqDeleteManyUser(idList){
    return request({
      method:'DELETE',
      url:'/admin/acl/user/batchRemove',
      // data:{
      //   idList
      // }, //为何我放在一个对象里就不对了吗
      data:idList
    })
    },
  

  // 根据用户获取分配角色
  // roleId 的结构是rId1,rId2,
  reqDoAssign(userId,roleId){
    return request({
      method:'POST',
      url:`/admin/acl/user/doAssign`,
      params:{
        userId,
        roleId,
      }
    })
    },

}